resolve (doubts) - Turkish English Dictionary